aid (something) develop

Translations
aider (quelque chose) à se développer
Words
aid

verb
aider
develop

verb
développer